ESP32-S3でUSB Host
- 試してみよう
- サンプルでキー入力が取れている気がする
- 一定時間でonKeyが呼ばれるのが謎
- まぁ値が0なので判別はできる
- 一旦動作検証はこれでよさそう
https://inline.inajob.freeddns.org/img/twitter-5643382/2024-11-18/f19d2bb2-a591-11ef-82e3-ee4d2584ab9e#.png
USB OTG?
- USBと書かれたコネクタはHostにもDeviceにもなるように作られているっぽい
- Hostとして利用するときは裏のジャンパをショートさせる必要がありそう
書き込み方法
- USBと書かれたポートに差す
- BOOT + RSTを押下すると書き込みモードになったっぽい
- 書き込み後 COMポートに差すことでシリアルを認識した
- こちらのシリアルはCH343と認識された、つまりESP32のUARTがCH343に刺さっているっぽい
- COMと書かれたポートに差す
- こちらならそのままArduno書き込みができ、シリアル出力も見えた
ライブラリを探す
- Arduinoで良いサンプルはあるかな?
- Arduino公式のUSBHostというライブラリがそれっぽい
- これはDueのためのライブラリのようだ
- これはソフトウェア版